@charset "utf-8";
/* CSS Document */



.top{width:100%; height:25px; background-color:#f4f4f4; }
.top_1{Float:left;font-size:12px;line-height: 25px;}
.top_2{Float:right;font-size:12px;line-height: 25px;}
.logo{ padding:32px 0 0 0;width:100%; height:66px; background-color:#ffffff;}
.logo_1{Float:left;}
.logo_2-1{ width:286px; height:36px; Float:right; border:solid 1px #cecece;padding:0 0 0 20PX;}
.btn_search{width:88px; height:38px; Float:right; background:url(../images/button.jpg);}


.nav{width:100%; height:42px;  background-color:#cc0000;}
.nav a{font-size:14px;line-height:42px;color:#ffffff; width:71.4px;display:block;Float:left;text-align:center;}
.nav .current,.nav a:hover{ background-color:#eed076;color:#cc0000}


.subnav{width:100%; height:104px;  background-color:#f4f4f4; padding:17px 0 0 0;}
.subnav a{display:block; background:#FFF; height:28px; line-height:28px; text-align:center; width:127px;float:left; margin:0 0 1px 1px;}
.tag{ float:left; }

.mews-left{width:630px; float:left;}
.banner{width:630px; height:355px; padding:20px 0 0 0; }
.title-box{width:630px; height:32px;}
.box-left{width:95px;height:32px; border-bottom:#c00 solid 1px;Float:left;}
.b-l-s{width:4px;height:21px; background:#c00;Float:left;}
.b-l-b{width:79px;height:19px;Float:right; font-size:18px; padding:2px 7px 11px 12xp;}
.box-right{width:535px; height:32px; Float:right; border-bottom:#ededed solid 1px;}
.box-right2{ width:905px;}
.b-r-l{height:32px; line-height:32px; padding:0 0 0 8px; color:#ccc; font-size:12px;Float:left; text-transform:uppercase;}
.box-right a{Float:right; color:#333;}
.product{width:630px; height:125px;Float:left; padding-top:21px;}
.product a{ display:block; float:left; margin-right:31px;}
  
  
.news-right{width:350px; float:right; padding-top:20px;}
.tzgg{width:320px; height:98px; background-color:#c00; padding:19px 13px 17px 17px;}
.tzgg-top{width:320px; height:24px}
.tzgg-top a{display:block; width:69px; height:23px; color:#e68080; font-size:16px; border:#e68080 solid 1px; text-align:center; float:left;}
.tzgg-right{color:#e68080; font-size:14px; float:right;}
.tzgg-title a{display:block; width:320px; color:#FFF; font-size:18px; padding-top:5px; font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tzgg-title a:hover{ color:#fff;}
.tzgg-nr a{display:block;  width:320px; height:52px; color:#FFF; font-size:14px; padding-top:8px; }
.tzgg-nr a:hover{ color:#fff;}

.gsyw-top{width:350px; height:32px; border-bottom:#ccc solid 1px; padding-top:14px;}
.gsyw-top li{ float:left; height:32px; line-height:32px; font-size:18px; list-style:none; margin-right:30px;}
.gsyw-top li:hover{color:#cc0000; font-weight:bold; }
.gsyw-top li.hover{color:#cc0000; font-weight:bold; }

.gsyw-top2{width:350px; height:32px; border-bottom:#ccc solid 1px; padding-top:14px;}
.gsyw-top2 li{ float:left; height:32px; line-height:32px; font-size:18px; list-style:none; margin-right:30px;}
.gsyw-top2 li:hover{color:#cc0000; font-weight:bold; }
.gsyw-top2 li.hover{color:#cc0000; font-weight:bold; }


.gsyw-topl{ float:left; font-size:16px; color:#cc0000; font-weight:bold; }
.gsyw-topr a{ float:right; font-size:14px; color:#666;}
.gsyw-second{width:350px; height:109px; border-bottom:#ccc dashed 1px;}
.gsyw-second-t a{ display:block; float:left; font-size:24px; height:22px; line-height:22px; margin-top:18px; overflow:hidden;}
.gsyw-second-b{ float:left;padding-top:12px;}
.gsyw-second-b a{ display:block; font-size:14px;  color:#333; height:44px; line-height:22px; overflow:hidden;}
.gsyw-bottom{ height:223px; padding-top:20px;}
.gsyw-bottom a{display:block; float:left; font-size:14px; width:350px; color:#666; height:29px; line-height:29px;overflow:hidden;}


.kjcx{height:37px; width:1000px; padding-top:19px; padding-bottom:19px; background-color:#fff;}
.kjcx a{ display:block; width:136px; height:36px; float:left; background-color:#efefef; line-height:36px; margin-right:36px; color:#666; font-size:18px; text-align:center; }
.kjcx a:hover,.kjcx .current{ background-color:#eed076;color:#fff}
.kjcx_dec{ display:none}
.scjy-news{ float:left; width:654px;}
.scjy-picture{float:left; padding-right:46px;}
.scjy-news li{height:20px; line-height:20px; width:318px; color:#666; font-size:14px; background-image:url(../images/diandian.jpg); background-repeat:no-repeat;background-position:0px 11px; padding-left:9px; margin-bottom:10px; float:left; overflow:hidden;}


.safe{height:184px; width:284px; margin-right:68px; float:left;}
.safe3{margin-right:1px}
.safe-social{width:460px; margin:0; padding-right:40px; height: 200px;}
.safe-name{height:22px; border-left:#c00 solid 4px; padding:2px 0 2px 12px; margin-bottom:10px;}
.safe-chinese{ float:left; width:78px; font-size:18px; color:#333;}
.safe-English{float:left; font-size:12px; color:#ccc; margin-top:4px; text-transform:uppercase}
.safe-more a{ float:right;font-size:12px; color:#333;margin-top:4px;}
.safe-news li{height:35px; line-height:35px; width:266px; color:#666; font-size:14px; border-bottom:#ccc dashed 1px; background-image:url(../images/diandian.jpg); background-repeat:no-repeat;background-position:4px 12px; padding-left:16px; overflow:hidden;}

.chinese-culture{ height:136px; width:462px; margin:22px 0 30px 0; background-image:url(../images/guoxue.jpg); padding:28px 222px 0 316px;}
.chinese-culture a{display:block; height:37px; width:144px; border:solid #b3a09a 1px; float:left; margin:0 8px 9px 0; font-size:18px; color:#8d756a; line-height:37px; text-align:center; }

.sh-news{ width:500px; height:175px; overflow:hidden;}
.sh-news dt{ float:left; width:150px;}
.sh-news dd{ float:left; width:330px;background:url(../images/diandian.jpg) no-repeat 4px 12px; padding-left:20px; font-size:14px; height:26px; line-height:26px; overflow:hidden;}
.active{}
.active .title{ height:80px; float:left;}
.scrollBox { position:relative; width:900px;height:150px;  float:left; overflow:hidden;}
.scrollBox ul {position:absolute;top:0; left:0;padding: 0;height: 150px; margin: 0;}
.scrollBox li {float:left; width:240px;position:relative; margin-right:9px;}
.scrollBox li img{ width:240px; height:150px;}
.scrollBox li div {width:535px;z-index:2; left:0; color:#fff; bottom:0; padding:10px 15px 10px; position:absolute;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#30000000, endColorstr=#30000000); background-color:rgba(0, 0, 0, 0.3);}
.scrollBox li a {text-decoration:none;}
.scrollBox li i {display:block;width:240px; height:30px; line-height:30px; color:#fff; margin-top:-30px; position:relative; text-align:center;text-decoration:none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000, endColorstr=#50000000); background-color:rgba(0, 0, 0, 0.5);}
.aBtn {float:left; height:150px; width:50px; background:url(../images/index_04.gif) 0px center no-repeat;}
.aBtnD{float: left; width: 50px; height: 150px; background:#999}
.rBtn {background:url(../images/index_05.gif) 0px center no-repeat;}
p{line-height: 30px;}
p .cur { color: red; font-weight: bold;}
#scroll7 li { width: 465px;height: 250px;}

.link{ width:1000px;color:#666666; padding-top:50px; margin-bottom:30px;}
.link .link-title{border:1px solid #e7e7e7; color:#666666; font-size:14px; width:80px; line-height:40px; text-align:center; border-bottom:0;}
.link .link-item{ width:998px; border:1px solid #e7e7e7; padding:10px;}
.link .link-item a{ padding:0 5px;color:#666666;}

.bottom{ background:#e7e7e7; width:100%; padding:50px 0;color: #666; text-align:center}
.bottom_menu { font-size: 14px; line-height: 50px; height: 50px; margin-bottom: 20px; border-bottom: #999 1px solid;}
.bottom_menu a { padding:0 10px; color: #666; }
.bottom_menu1 {  font-size: 12px; line-height: 24px; padding: 0; }






